home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 007 / asmexam.arc / LOGIC.ASM < prev    next >
Encoding:
Assembly Source File  |  1984-08-07  |  667 b   |  47 lines

  1. CODE    SEGMENT  PARA
  2.     ASSUME CS:CODE, DS:CODE
  3.  
  4. EXBYTE  DB 0EFH
  5. EXWORD  DW 10F3H
  6.  
  7.     ORG 100H
  8. START:
  9.     MOV AL,093H
  10.     AND AL,EXBYTE      ;93 AND EF = 1001 0011 AND 1110 1111 = 1000 0011 =83
  11.  
  12.     MOV BX,0110010101001010B
  13.     AND BX,1001001011010001B   ; BX=0000 0000 0100 0000B=0020H
  14.                    ;       0    0    4    0
  15.     AND EXBYTE,01101010B       ; EXBYTE= 0110 1010 = 6FH
  16.  
  17.     OR CH,EXBYTE
  18.     OR AX,0FF91H
  19.  
  20.     XOR AX,AX
  21.     XOR EXBYTE,BL
  22.     XOR AL,0EFH
  23.  
  24.     NOT CX
  25.     NOT EXBYTE
  26.  
  27.     TEST EXWORD,0003H
  28.     TEST AH,AL
  29.     TEST AX,020H
  30.  
  31.     ROL CX,1
  32.     ROL EXWORD,CL
  33.  
  34.     RCL EXBYTE,1
  35.     RCR BX,CL
  36.  
  37.     SHL AX,1
  38.     SAL AX,1
  39.  
  40.     SHR BX,CL
  41.     SAR EXBYTE,1
  42.  
  43. CODE    ENDS
  44.     END START
  45.  
  46.  
  47.